farm implements (and buildings) - Alemán Inglés Diccionario